epidermoid cyst of the spleen - Alemán Inglés Diccionario